﻿@model GPS.ENTITYS.ViewModelQLDBCI_Details
@using PagedList.Mvc;
@using GPS.Helpers;

@{
    ViewBag.Title = "Thông tin chi tiết khóa học trong báo cáo I";
}

<script src="~/Scripts/jquery-ui-1.11.4.js"></script>
@*<script src="~/Scripts/jquery-1.10.2.min.js"></script>*@
<script src="~/Scripts/jquery.maskedinput.js"></script>
<script src="~/Scripts/jquery.number.js"></script>


<div class="modal-header fdb-panel-header-10">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h5 class="modal-title" id="myModalLabel">Thông tin chi tiết khóa học trong báo cáo I</h5>

</div>
<div class="modal-body fdb-panel-body-0" style="overflow:scroll; height:800px">
    <div style="width: 100%; height:150px; border-bottom: 1px solid #ccc !important">
        <fieldset class="fs_body" style="height:100%">
            <legend class="head_title">Thông tin chung khóa học</legend>

            <div class="row margin-top-05">
                <div class="col-md-2 control-label">
                    Đơn vị đào tạo:
                </div>
                <div class="col-md-4">
                    @{
                        GPS.DataAccessLayer.DbContextHelper<GPS.DataAccessLayer.GPS_NVContext> _db = GPS.COMMON.Singleton<GPS.DataAccessLayer.DbContextHelper<GPS.DataAccessLayer.GPS_NVContext>>.Inst;
                        var gtvt = _db.GetOne<GPS.DataAccessLayer.SDONVIGTVT>(o => o.DVGTVT_MA == Model.KHOAHOC.KH_DVGTVT_MA);
                        string dvgtvt = string.Empty;
                        if (gtvt != null)
                        {
                            dvgtvt = gtvt.DVGTVT_MA + " - " + gtvt.DVGTVT_TEN;
                        }
                    }
                    @Html.Raw(dvgtvt)
                </div>
                <div class="col-md-2 control-label">
                    Khóa đào tạo:
                </div>
                <div class="col-md-4">
                    @(Model.KHOAHOC.KH_MA + "- " + Model.KHOAHOC.KH_TEN)
                </div>
            </div>
            <div class="row margin-top-05">
                <div class="col-md-2 control-label">
                    Hạng đào tạo:
                </div>
                <div class="col-md-4">
                    @Model.KHOAHOC.KH_HANGDT_MA
                </div>
                <div class="col-md-2 control-label">
                    Hạng GPLX:
                </div>
                <div class="col-md-4">
                    @Model.KHOAHOC.KH_HANGGPLX_MA
                </div>
            </div>
            <div class="row margin-top-05">
                <div class="col-md-2 control-label">
                    Ngày KG:
                </div>
                <div class="col-md-4">
                    @{
                        var _Ngay_kg = string.Empty;
                        if (Model.KHOAHOC.KH_NGAYKG != null)
                        {
                            _Ngay_kg = Model.KHOAHOC.KH_NGAYKG.Value.ToString("dd/MM/yyyy");
                        }

                    }
                    @Html.Raw(_Ngay_kg)
                </div>
                <div class="col-md-2 control-label">
                    Ngày BG:
                </div>
                <div class="col-md-4">
                    @{
                        var _Ngay_bg = string.Empty;
                        if (@Model.KHOAHOC.KH_NGAYBG != null)
                        {
                            _Ngay_bg = @Model.KHOAHOC.KH_NGAYBG.Value.ToString("dd/MM/yyyy");
                        }

                    }
                    @Html.Raw(_Ngay_bg)

                </div>
            </div>

        </fieldset>
    </div>
    <div class="container">


        <ul class="nav nav-tabs">
            <li class="active"><a data-toggle="tab" href="#home">Danh sách Học viên</a></li>
            <li><a data-toggle="tab" href="#menu1">Danh sách phương tiện</a></li>
            <li><a data-toggle="tab" href="#menu2">Danh sách giảng viên</a></li>
            <li><a data-toggle="tab" href="#menu3">Lịch học lý thuyết</a></li>
            <li><a data-toggle="tab" href="#menu4">Lịch học thực hành</a></li>

        </ul>

        <div class="tab-content" style="z-index:1000">

            <!-- Danh sách Học viên-->
            <div id="home" class="tab-pane fade in active">

                <br />
                <div id="tabs-1">

                    <fieldset class="fs_body">
                        <legend class="head_title">Danh sách Học viên (@ViewBag.HV_COUNT)  bản ghi</legend>
                        <table class="table table-hover table-bordered table-condensed">
                            <thead>
                                <tr>

                                    <th align="center" style="text-align:center">STT</th>
                                    <th align="center" style="text-align:center">
                                        Mã học viên
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Họ và tên

                                    </th>
                                    <th align="center" style="text-align:center">
                                        Số CMND
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Ngày sinh
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Giới tính
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Địa chỉ thường trú
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Hạng đào tạo
                                    </th>



                                </tr>
                            </thead>
                            <tbody>
                                @{
                                    if (Model.HOCVIENs != null)
                                    {

                                        int i = 0;

                                        foreach (var item in Model.HOCVIENs)
                                        {

                                            <tr>

                                                <td align="center">
                                                    @{
                                            var _stt = Convert.ToInt32(item.STT);
                                                    }
                                                    @Html.Raw(_stt)
                                                </td>
                                                <td align="left">
                                                    @*@Html.DisplayFor(modelItem => item.HV_MA)*@
                                                   
                                                    @Html.HiddenFor(modelItem => item.HV_MA)

                                                    <a href="@Url.Action("BCIDetail_DiemDanh", "GPS_QuanLyBaoCaoI", new { HV_KH_MA = item.HV_KH_MA, HV_DVGTVT_MA = item.HV_DVGTVT_MA, HV_MA = item.HV_MA })" class="diemdanhdetail" title="Click vào để xem chi tiết điểm danh học viên">

                                                        @item.HV_MA
                                                    </a>
                                                </td>
                                                <td align="left">
                                                    @Html.DisplayFor(modelItem => item.HV_HOTEN)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.HV_SOCMT)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.HV_NGAYSINH)
                                                </td>
                                                <td align="center">
                                                    @{
                                            string strGioiTinh = item.HV_GIOITINH == "M" ? "Nam" : "Nữ";
                                            @Html.Raw(strGioiTinh)
                                                    }
                                                </td>
                                                <td align="left">
                                                    @Html.DisplayFor(modelItem => item.HV_NOITT)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.HV_HANGDT_MA)
                                                </td>

                                            </tr>
                                            i++;
                                        }
                                    }
                                }



                            </tbody>


                        </table>

                    </fieldset>


                </div>
            </div>

            <!-- Danh sách phương tiện-->
            <div id="menu1" class="tab-pane fade">
                <br />

                <div id="tabs-2">
                    <fieldset class="fs_body">
                        <legend class="head_title">Danh sách phương tiện (@ViewBag.PT_COUNT)  bản ghi</legend>
                        <table class="table table-hover table-bordered table-condensed">
                            <thead>
                                <tr>

                                    <th align="center" style="text-align:center">
                                        STT
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Biển số
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Hãng
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Nhãn hiệu
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Loại xe
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Số máy
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Năm SX
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Ngày hết hạn
                                    </th>

                                </tr>
                            </thead>
                            <tbody>
                                @{
                                    if (Model.PHUONGTIENs != null)
                                    {

                                        int i = 0;
                                        var colorRow = "";
                                        foreach (var item in Model.PHUONGTIENs)
                                        {
                                            if(item.PT_NGAYHHGPXTL!=null)
                                            {
                                                TimeSpan difference = DateTime.Now - item.PT_NGAYHHGPXTL.Value;
                                                if (difference.TotalDays > 0)
                                                {
                                                    colorRow = "style=background-color:#FA8258";
                                                }
                                                else
                                                {
                                                    colorRow = "";
                                                }
                                            
                                            }
                                           
                                            <tr  @colorRow>
                                                <td align="center">
                                                    @(i + 1)
                                                </td>
                                                <td align="left">
                                                    @Html.DisplayFor(modelItem => item.PT_BIENSO)
                                                </td>

                                                <td align="left">
                                                    @Html.DisplayFor(modelItem => item.PT_HANGXE)
                                                </td>
                                                @*<td align="left">
                                                    @Html.DisplayFor(modelItem => item.PT_MACXE)
                                                </td>*@
                                                <td align="left">
                                                    @Html.DisplayFor(modelItem => item.PT_NHANHIEU)
                                                </td>
                                                <td align="left">
                                                    @Html.DisplayFor(modelItem => item.PT_LOAIXE)
                                                </td>
                                                <td align="left">
                                                    @Html.DisplayFor(modelItem => item.PT_SOMAY)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.PT_NAMSX)
                                                </td>
                                                <td align="left">
                                                    @*@Html.DisplayFor(modelItem => item.PT_NGAYHHGPXTL)*@
                                                    @{
                                                var _Ngay_HH = string.Empty;
                                                if (item.PT_NGAYHHGPXTL != null)
                                                {
                                                    _Ngay_HH = item.PT_NGAYHHGPXTL.Value.ToString("dd/MM/yyyy");
                                                }

                                                    }
                                                    @Html.Raw(_Ngay_HH)
                                                </td>
                                            </tr>
                                            i++;
                                        }
                                    }
                                }


                            </tbody>


                        </table>

                    </fieldset>



                </div>
            </div>

            <!-- Danh sách giảng viên-->
            <div id="menu2" class="tab-pane fade">
                <br />

                <div id="tabs-3">

                    <fieldset class="fs_body">
                        <legend class="head_title">Danh sách giảng viên (@ViewBag.GV_COUNT)  bản ghi</legend>
                        <table class="table table-hover table-bordered table-condensed">
                            <thead>
                                <tr>
                                    <th align="center" style="text-align:center">
                                        STT
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Mã
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Họ và tên
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Ngày sinh
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Số CMTND
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Số điện thoại
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Hạng đào tạo
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Giới tính
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Hạng GP
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Ngày cấp GP
                                    </th>
                                    <th align="center" style="text-align:center">
                                        TĐ chuyên môn
                                    </th>

                                </tr>
                            </thead>
                            <tbody>
                                @{
                                    if (Model.GIANGVIENs != null)
                                    {

                                        int i = 0;
                                        var _GV_HOTEN = string.Empty;
                                        foreach (var item in Model.GIANGVIENs)
                                        {
                                            <tr>
                                                <td align="center">
                                                    @(i + 1)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.GV_MA)
                                                </td>
                                                <td align="left">
                                                    @{
                                            _GV_HOTEN = item.GV_HODEM + " " + item.GV_TEN;
                                                    }
                                                    @Html.Raw(_GV_HOTEN)
                                                </td>

                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.GV_NGAYSINH)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.GV_SOCMT)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.GV_TEL)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.GV_HANGDT_MA)
                                                </td>
                                                <td align="center">
                                                    @{
                                            string strGioiTinh = item.GV_GIOITINH == "M" ? "Nam" : "Nữ";
                                                @Html.Raw(strGioiTinh)
                                                    }
                                                    @*@Html.DisplayFor(modelItem => item.GV_GIOITINH)*@
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.GV_HGPLX_MA)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.GV_NGAYCAPGPLX)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.GV_TDCHUYENMON)
                                                </td>

                                            </tr>
                                            i++;
                                        }
                                    }
                                }


                            </tbody>


                        </table>

                    </fieldset>


                </div>
            </div>

            <!-- Lịch học lý thuyết-->
            <div id="menu3" class="tab-pane fade">
                <br />

                <div id="tabs-4">

                    <fieldset class="fs_body">
                        <legend class="head_title">Lịch học lý thuyết (@ViewBag.LT_COUNT)  bản ghi</legend>
                        <table class="table table-hover table-bordered table-condensed">
                            <thead>
                                <tr>

                                    <th align="center" style="text-align:center">
                                        STT
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Tháng
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Tuần
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Từ ngày
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Đến ngày
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Giáo viên
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Môn học
                                    </th>


                                </tr>
                            </thead>
                            <tbody>
                                @{
                                    if (Model.LICHHOC_LTs != null)
                                    {

                                        int i = 0;

                                        foreach (var item in Model.LICHHOC_LTs)
                                        {
                                            <tr>
                                                <td align="center">
                                                    @(i + 1)
                                                </td>

                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => (item.KH_LH_THANG))
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.KH_LH_TUAN)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.KH_LH_TUNGAY)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.KH_LH_DENNGAY)
                                                </td>
                                                <td align="left">
                                                    @Html.DisplayFor(modelItem => item.GV_HOTEN)
                                                </td>
                                                <td align="left">
                                                    @Html.DisplayFor(modelItem => item.KH_LH_MONHOC)
                                                </td>
                                            </tr>
                                            i++;
                                        }
                                    }
                                }



                            </tbody>


                        </table>

                    </fieldset>


                </div>
            </div>

            <!-- Lịch học thực hành-->
            <div id="menu4" class="tab-pane fade">
                <br />

                <div id="tabs-5">
                    <fieldset class="fs_body">
                        <legend class="head_title">Danh sách thực hành (@ViewBag.TH_COUNT) bản ghi</legend>
                        <table class="table table-hover table-bordered table-condensed">
                            <thead>
                                <tr>

                                    <th align="center" style="text-align:center">
                                        STT
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Biển số xe
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Tháng
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Tuần
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Từ ngày
                                    </th>
                                    <th align="center" style="text-align:center">
                                        Đến ngày
                                    </th>
                                    <th align="center" style="text-align: center; ">
                                        Giáo viên
                                    </th>

                                </tr>
                            </thead>
                            <tbody>
                                @{
                                    if (Model.LICHHOC_THs != null)
                                    {

                                        int i = 0;

                                        foreach (var item in Model.LICHHOC_THs)
                                        {
                                            <tr>
                                                <td align="center">
                                                    @(i + 1)
                                                </td>

                                                <td align="left">
                                                    @*@Html.DisplayFor(modelItem => (item.KH_LH_PT_BIENSO))*@
                                                    @Html.HiddenFor(modelItem => item.KH_LH_PT_BIENSO)
                                                   
                                                    <a href="@Url.Action("BCIDetail_PT", "GPS_QuanLyBaoCaoI", new { PT_KH_MA = item.KH_LH_KH_MA, PT_DVGTVT_MA = item.KH_LH_DVGTVT_MA, PT_BIENSO = item.KH_LH_PT_BIENSO })" class="biensodetail" title="Click vào để xem chi tiết phương tiện">

                                                        @item.KH_LH_PT_BIENSO
                                                    </a>
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => (item.KH_LH_THANG))
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.KH_LH_TUAN)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.KH_LH_TUNGAY)
                                                </td>
                                                <td align="center">
                                                    @Html.DisplayFor(modelItem => item.KH_LH_DENNGAY)
                                                </td>
                                                <td align="left">
                                                    @Html.DisplayFor(modelItem => item.GV_HOTEN)
                                                </td>
                                            </tr>
                                            i++;
                                        }
                                    }
                                }

                            </tbody>


                        </table>

                    </fieldset>



                </div>
            </div>

        </div>
    </div>
    <div class="row margin-top-05 Action_FormDetail">
        <div class="col-md-12">
            <a href="@Url.Action("Export_Excel_BCI_Detail", "GPS_QuanLyBaoCaoI", new { BCI_KH_MA = Model.KHOAHOC.KH_MA, BCI_DVGTVT_MA = Model.KHOAHOC.KH_DVGTVT_MA })" class="btn btn-primary btn-sm">
                <i class="fa fa-file-excel-o"></i> Xuất file excel
            </a>
            &nbsp;&nbsp;
            <button class="btn btn-primary btn-sm" type="button" data-dismiss="modal">Hủy bỏ</button>
        </div>
    </div>

</div>
